It was pushed by accident before it was tested...
callback(this._appSys.initial_search(terms));
},
- getSubsearchResultSet: function(terms, callback, cancellable) {
- callbacl(this._appSys.subsearch(previousResults, terms));
+ getSubsearchResultSet: function(previousResults, terms, callback, cancellable) {
+ callback(this._appSys.subsearch(previousResults, terms));
},
activateResult: function(result) {
cancellable);
},
- getSubsearchResultSet: function(previousResults, newTerms, cancellable) {
+ getSubsearchResultSet: function(previousResults, newTerms, callback, cancellable) {
this.proxy.GetSubsearchResultSetRemote(previousResults, newTerms,
Lang.bind(this, this._getResultsFinished, callback),
cancellable);
if (isSubSearch) {
this._providers.forEach(Lang.bind(this, function(provider) {
- let previousResults = previousResults[provider.id];
- provider.getSubsearchResultSet(previousResults, terms, Lang.bind(this, this._gotResults, provider), this._cancellable);
+ let previousProviderResults = previousResults[provider.id];
+ provider.getSubsearchResultSet(previousProviderResults, terms, Lang.bind(this, this._gotResults, provider), this._cancellable);
}));
} else {
this._providers.forEach(Lang.bind(this, function(provider) {